package com.so206.po;

import java.io.Serializable;
import java.math.BigDecimal;

public class SystemWeb implements Serializable {
    private Long id;

    /**
     * 交易费率
     */
    private Double payStaff1;

    /**
     * 提现费率
     */
    private Double payStaff2;

    /**
     * 网站后台交流QQ群
     */
    private String kfqqq;

    /**
     * 网站客服QQ
     */
    private String kfqq;

    /**
     * 最低结算金额
     */
    private Double settMin;

    /**
     * 网站域名
     */
    private String httpUrl;

    /**
     * 版权信息
     */
    private String copyright;

    /**
     * 备案信息
     */
    private String icpInfo;

    /**
     * 关键字
     */
    private String keywords;

    /**
     * 介绍
     */
    private String decText;

    /**
     * 网站名称
     */
    private String siteName;

    /**
     * 背景音乐
     */
    private String music;

    /**
     * 用户许可条款
     */
    private String userDef;

    /**
     * 商户注册价格
     */
    private BigDecimal regPrice;

    /**
     * 群聊连接
     */
    private String qunUrl;

    /**
     * 是否检测备案,1,检测2,不检测
     */
    private Integer isVeryDomain;

    /**
     * 自动打款:1.否,2.是
     */
    private Integer autoSettPay;

    /**
     * 注册时默认角色
     */
    private Long regRole;

    /**
     * 用户注册商户时,默认角色
     */
    private Long userCreateRole;

    /**
     * 检测域名:0,否,1.检测
     */
    private Integer payUrlCheck;

    /**
     * vip价格
     */
    private BigDecimal vipSale;

    /**
     * vip提现费率
     */
    private BigDecimal vipStaff2;

    /**
     * vip交易费率
     */
    private BigDecimal vipStaff1;

    /**
     * vip收费模式:0.按天收费,1.按月收费
     */
    private Integer vipMethod;

    /**
     * 是否开启支付:0.不开启,1.开启
     */
    private Integer isApiOpen;

    /**
     * 关闭网站理由
     */
    private String closeApiDetial;

    /**
     * 系统主题
     */
    private Integer sysThreams;

    /**
     * 开放注册:0.不开放,1.开放
     */
    private Integer userReg;

    /**
     * 支付标题
     */
    private String payTitle;

    /**
     * 支付客服QQ:0.系统默认,1.用户QQ
     */
    private Integer useUserQq;

    /**
     * 显示支付协议:0.不显示,1.显示
     */
    private Integer showPayReadme;

    /**
     * 用户支付协议内容
     */
    private String payReadme;

    /**
     * 支付宝支付接口:0.官方接口,1.易支付接口
     */
    private Integer payToAlipay;

    /**
     * 微信支付接口:0.官方接口,1.易支付接口
     */
    private Integer payToWxpay;

    /**
     * qq支付接口:0.官方接口,1.易支付接口
     */
    private Integer payToQqpay;

    /**
     * 快捷收款(支付宝)状态:0.关闭,1.开启
     */
    private Integer testAlipay;

    /**
     * 快捷收款(QQ)状态:0.关闭,1.开启
     */
    private Integer testQqpay;

    /**
     * 快捷收款(微信)状态:0.关闭,1.开启
     */
    private Integer testWxpay;

    private Integer regAlipay;

    private Integer regQqpay;

    private Integer regWxpay;

    /**
     * 首页logo
     */
    private String homeLogo;

    /**
     * 首页二维码
     */
    private String homeQrcode;

    /**
     * 自动结算:0.关闭,1.打开
     */
    private Integer autoSett;

    /**
     * 自动打款:0.关闭,1.打开
     */
    private Integer autoSettlePay;

    /**
     * 禁止商品,英文逗号分隔
     */
    private String disableShopPay;

    /**
     * 是否开启推广:0.不开启,1.开启
     */
    private Integer extenStatus;

    /**
     * 推广获得最小金额
     */
    private BigDecimal extenMinMoney;

    /**
     * 推广获得最大金额
     */
    private BigDecimal extenMaxMoney;

    /**
     * 商品过滤:0.off,q.on
     */
    private Integer orderFilter;

    /**
     * 推广升级代理:0.关闭,1.开启
     */
    private Integer extenUpdateProxy;

    /**
     * 推广返钱:0.关闭,1.开启
     */
    private Integer extenMoneyStatus;

    /**
     * 转账审核:0.不需要,1.需要
     */
    private Integer trShIs;

    /**
     * 认证码
     */
    private String authCode;

    /**
     * 代理基础费率
     */
    private BigDecimal proxyStaffBase;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Double getPayStaff1() {
        return payStaff1;
    }

    public void setPayStaff1(Double payStaff1) {
        this.payStaff1 = payStaff1;
    }

    public Double getPayStaff2() {
        return payStaff2;
    }

    public void setPayStaff2(Double payStaff2) {
        this.payStaff2 = payStaff2;
    }

    public String getKfqqq() {
        return kfqqq;
    }

    public void setKfqqq(String kfqqq) {
        this.kfqqq = kfqqq;
    }

    public String getKfqq() {
        return kfqq;
    }

    public void setKfqq(String kfqq) {
        this.kfqq = kfqq;
    }

    public Double getSettMin() {
        return settMin;
    }

    public void setSettMin(Double settMin) {
        this.settMin = settMin;
    }

    public String getHttpUrl() {
        return httpUrl;
    }

    public void setHttpUrl(String httpUrl) {
        this.httpUrl = httpUrl;
    }

    public String getCopyright() {
        return copyright;
    }

    public void setCopyright(String copyright) {
        this.copyright = copyright;
    }

    public String getIcpInfo() {
        return icpInfo;
    }

    public void setIcpInfo(String icpInfo) {
        this.icpInfo = icpInfo;
    }

    public String getKeywords() {
        return keywords;
    }

    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    public String getDecText() {
        return decText;
    }

    public void setDecText(String decText) {
        this.decText = decText;
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public String getMusic() {
        return music;
    }

    public void setMusic(String music) {
        this.music = music;
    }

    public String getUserDef() {
        return userDef;
    }

    public void setUserDef(String userDef) {
        this.userDef = userDef;
    }

    public BigDecimal getRegPrice() {
        return regPrice;
    }

    public void setRegPrice(BigDecimal regPrice) {
        this.regPrice = regPrice;
    }

    public String getQunUrl() {
        return qunUrl;
    }

    public void setQunUrl(String qunUrl) {
        this.qunUrl = qunUrl;
    }

    public Integer getIsVeryDomain() {
        return isVeryDomain;
    }

    public void setIsVeryDomain(Integer isVeryDomain) {
        this.isVeryDomain = isVeryDomain;
    }

    public Integer getAutoSettPay() {
        return autoSettPay;
    }

    public void setAutoSettPay(Integer autoSettPay) {
        this.autoSettPay = autoSettPay;
    }

    public Long getRegRole() {
        return regRole;
    }

    public void setRegRole(Long regRole) {
        this.regRole = regRole;
    }

    public Long getUserCreateRole() {
        return userCreateRole;
    }

    public void setUserCreateRole(Long userCreateRole) {
        this.userCreateRole = userCreateRole;
    }

    public Integer getPayUrlCheck() {
        return payUrlCheck;
    }

    public void setPayUrlCheck(Integer payUrlCheck) {
        this.payUrlCheck = payUrlCheck;
    }

    public BigDecimal getVipSale() {
        return vipSale;
    }

    public void setVipSale(BigDecimal vipSale) {
        this.vipSale = vipSale;
    }

    public BigDecimal getVipStaff2() {
        return vipStaff2;
    }

    public void setVipStaff2(BigDecimal vipStaff2) {
        this.vipStaff2 = vipStaff2;
    }

    public BigDecimal getVipStaff1() {
        return vipStaff1;
    }

    public void setVipStaff1(BigDecimal vipStaff1) {
        this.vipStaff1 = vipStaff1;
    }

    public Integer getVipMethod() {
        return vipMethod;
    }

    public void setVipMethod(Integer vipMethod) {
        this.vipMethod = vipMethod;
    }

    public Integer getIsApiOpen() {
        return isApiOpen;
    }

    public void setIsApiOpen(Integer isApiOpen) {
        this.isApiOpen = isApiOpen;
    }

    public String getCloseApiDetial() {
        return closeApiDetial;
    }

    public void setCloseApiDetial(String closeApiDetial) {
        this.closeApiDetial = closeApiDetial;
    }

    public Integer getSysThreams() {
        return sysThreams;
    }

    public void setSysThreams(Integer sysThreams) {
        this.sysThreams = sysThreams;
    }

    public Integer getUserReg() {
        return userReg;
    }

    public void setUserReg(Integer userReg) {
        this.userReg = userReg;
    }

    public String getPayTitle() {
        return payTitle;
    }

    public void setPayTitle(String payTitle) {
        this.payTitle = payTitle;
    }

    public Integer getUseUserQq() {
        return useUserQq;
    }

    public void setUseUserQq(Integer useUserQq) {
        this.useUserQq = useUserQq;
    }

    public Integer getShowPayReadme() {
        return showPayReadme;
    }

    public void setShowPayReadme(Integer showPayReadme) {
        this.showPayReadme = showPayReadme;
    }

    public String getPayReadme() {
        return payReadme;
    }

    public void setPayReadme(String payReadme) {
        this.payReadme = payReadme;
    }

    public Integer getPayToAlipay() {
        return payToAlipay;
    }

    public void setPayToAlipay(Integer payToAlipay) {
        this.payToAlipay = payToAlipay;
    }

    public Integer getPayToWxpay() {
        return payToWxpay;
    }

    public void setPayToWxpay(Integer payToWxpay) {
        this.payToWxpay = payToWxpay;
    }

    public Integer getPayToQqpay() {
        return payToQqpay;
    }

    public void setPayToQqpay(Integer payToQqpay) {
        this.payToQqpay = payToQqpay;
    }

    public Integer getTestAlipay() {
        return testAlipay;
    }

    public void setTestAlipay(Integer testAlipay) {
        this.testAlipay = testAlipay;
    }

    public Integer getTestQqpay() {
        return testQqpay;
    }

    public void setTestQqpay(Integer testQqpay) {
        this.testQqpay = testQqpay;
    }

    public Integer getTestWxpay() {
        return testWxpay;
    }

    public void setTestWxpay(Integer testWxpay) {
        this.testWxpay = testWxpay;
    }

    public Integer getRegAlipay() {
        return regAlipay;
    }

    public void setRegAlipay(Integer regAlipay) {
        this.regAlipay = regAlipay;
    }

    public Integer getRegQqpay() {
        return regQqpay;
    }

    public void setRegQqpay(Integer regQqpay) {
        this.regQqpay = regQqpay;
    }

    public Integer getRegWxpay() {
        return regWxpay;
    }

    public void setRegWxpay(Integer regWxpay) {
        this.regWxpay = regWxpay;
    }

    public String getHomeLogo() {
        return homeLogo;
    }

    public void setHomeLogo(String homeLogo) {
        this.homeLogo = homeLogo;
    }

    public String getHomeQrcode() {
        return homeQrcode;
    }

    public void setHomeQrcode(String homeQrcode) {
        this.homeQrcode = homeQrcode;
    }

    public Integer getAutoSett() {
        return autoSett;
    }

    public void setAutoSett(Integer autoSett) {
        this.autoSett = autoSett;
    }

    public Integer getAutoSettlePay() {
        return autoSettlePay;
    }

    public void setAutoSettlePay(Integer autoSettlePay) {
        this.autoSettlePay = autoSettlePay;
    }

    public String getDisableShopPay() {
        return disableShopPay;
    }

    public void setDisableShopPay(String disableShopPay) {
        this.disableShopPay = disableShopPay;
    }

    public Integer getExtenStatus() {
        return extenStatus;
    }

    public void setExtenStatus(Integer extenStatus) {
        this.extenStatus = extenStatus;
    }

    public BigDecimal getExtenMinMoney() {
        return extenMinMoney;
    }

    public void setExtenMinMoney(BigDecimal extenMinMoney) {
        this.extenMinMoney = extenMinMoney;
    }

    public BigDecimal getExtenMaxMoney() {
        return extenMaxMoney;
    }

    public void setExtenMaxMoney(BigDecimal extenMaxMoney) {
        this.extenMaxMoney = extenMaxMoney;
    }

    public Integer getOrderFilter() {
        return orderFilter;
    }

    public void setOrderFilter(Integer orderFilter) {
        this.orderFilter = orderFilter;
    }

    public Integer getExtenUpdateProxy() {
        return extenUpdateProxy;
    }

    public void setExtenUpdateProxy(Integer extenUpdateProxy) {
        this.extenUpdateProxy = extenUpdateProxy;
    }

    public Integer getExtenMoneyStatus() {
        return extenMoneyStatus;
    }

    public void setExtenMoneyStatus(Integer extenMoneyStatus) {
        this.extenMoneyStatus = extenMoneyStatus;
    }

    public Integer getTrShIs() {
        return trShIs;
    }

    public void setTrShIs(Integer trShIs) {
        this.trShIs = trShIs;
    }

    public String getAuthCode() {
        return authCode;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }

    public BigDecimal getProxyStaffBase() {
        return proxyStaffBase;
    }

    public void setProxyStaffBase(BigDecimal proxyStaffBase) {
        this.proxyStaffBase = proxyStaffBase;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", payStaff1=").append(payStaff1);
        sb.append(", payStaff2=").append(payStaff2);
        sb.append(", kfqqq=").append(kfqqq);
        sb.append(", kfqq=").append(kfqq);
        sb.append(", settMin=").append(settMin);
        sb.append(", httpUrl=").append(httpUrl);
        sb.append(", copyright=").append(copyright);
        sb.append(", icpInfo=").append(icpInfo);
        sb.append(", keywords=").append(keywords);
        sb.append(", decText=").append(decText);
        sb.append(", siteName=").append(siteName);
        sb.append(", music=").append(music);
        sb.append(", userDef=").append(userDef);
        sb.append(", regPrice=").append(regPrice);
        sb.append(", qunUrl=").append(qunUrl);
        sb.append(", isVeryDomain=").append(isVeryDomain);
        sb.append(", autoSettPay=").append(autoSettPay);
        sb.append(", regRole=").append(regRole);
        sb.append(", userCreateRole=").append(userCreateRole);
        sb.append(", payUrlCheck=").append(payUrlCheck);
        sb.append(", vipSale=").append(vipSale);
        sb.append(", vipStaff2=").append(vipStaff2);
        sb.append(", vipStaff1=").append(vipStaff1);
        sb.append(", vipMethod=").append(vipMethod);
        sb.append(", isApiOpen=").append(isApiOpen);
        sb.append(", closeApiDetial=").append(closeApiDetial);
        sb.append(", sysThreams=").append(sysThreams);
        sb.append(", userReg=").append(userReg);
        sb.append(", payTitle=").append(payTitle);
        sb.append(", useUserQq=").append(useUserQq);
        sb.append(", showPayReadme=").append(showPayReadme);
        sb.append(", payReadme=").append(payReadme);
        sb.append(", payToAlipay=").append(payToAlipay);
        sb.append(", payToWxpay=").append(payToWxpay);
        sb.append(", payToQqpay=").append(payToQqpay);
        sb.append(", testAlipay=").append(testAlipay);
        sb.append(", testQqpay=").append(testQqpay);
        sb.append(", testWxpay=").append(testWxpay);
        sb.append(", regAlipay=").append(regAlipay);
        sb.append(", regQqpay=").append(regQqpay);
        sb.append(", regWxpay=").append(regWxpay);
        sb.append(", homeLogo=").append(homeLogo);
        sb.append(", homeQrcode=").append(homeQrcode);
        sb.append(", autoSett=").append(autoSett);
        sb.append(", autoSettlePay=").append(autoSettlePay);
        sb.append(", disableShopPay=").append(disableShopPay);
        sb.append(", extenStatus=").append(extenStatus);
        sb.append(", extenMinMoney=").append(extenMinMoney);
        sb.append(", extenMaxMoney=").append(extenMaxMoney);
        sb.append(", orderFilter=").append(orderFilter);
        sb.append(", extenUpdateProxy=").append(extenUpdateProxy);
        sb.append(", extenMoneyStatus=").append(extenMoneyStatus);
        sb.append(", trShIs=").append(trShIs);
        sb.append(", authCode=").append(authCode);
        sb.append(", proxyStaffBase=").append(proxyStaffBase);
        sb.append("]");
        return sb.toString();
    }

    @Override
    public boolean equals(Object that) {
        if (this == that) {
            return true;
        }
        if (that == null) {
            return false;
        }
        if (getClass() != that.getClass()) {
            return false;
        }
        SystemWeb other = (SystemWeb) that;
        return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
                && (this.getPayStaff1() == null ? other.getPayStaff1() == null : this.getPayStaff1().equals(other.getPayStaff1()))
                && (this.getPayStaff2() == null ? other.getPayStaff2() == null : this.getPayStaff2().equals(other.getPayStaff2()))
                && (this.getKfqqq() == null ? other.getKfqqq() == null : this.getKfqqq().equals(other.getKfqqq()))
                && (this.getKfqq() == null ? other.getKfqq() == null : this.getKfqq().equals(other.getKfqq()))
                && (this.getSettMin() == null ? other.getSettMin() == null : this.getSettMin().equals(other.getSettMin()))
                && (this.getHttpUrl() == null ? other.getHttpUrl() == null : this.getHttpUrl().equals(other.getHttpUrl()))
                && (this.getCopyright() == null ? other.getCopyright() == null : this.getCopyright().equals(other.getCopyright()))
                && (this.getIcpInfo() == null ? other.getIcpInfo() == null : this.getIcpInfo().equals(other.getIcpInfo()))
                && (this.getKeywords() == null ? other.getKeywords() == null : this.getKeywords().equals(other.getKeywords()))
                && (this.getDecText() == null ? other.getDecText() == null : this.getDecText().equals(other.getDecText()))
                && (this.getSiteName() == null ? other.getSiteName() == null : this.getSiteName().equals(other.getSiteName()))
                && (this.getMusic() == null ? other.getMusic() == null : this.getMusic().equals(other.getMusic()))
                && (this.getUserDef() == null ? other.getUserDef() == null : this.getUserDef().equals(other.getUserDef()))
                && (this.getRegPrice() == null ? other.getRegPrice() == null : this.getRegPrice().equals(other.getRegPrice()))
                && (this.getQunUrl() == null ? other.getQunUrl() == null : this.getQunUrl().equals(other.getQunUrl()))
                && (this.getIsVeryDomain() == null ? other.getIsVeryDomain() == null : this.getIsVeryDomain().equals(other.getIsVeryDomain()))
                && (this.getAutoSettPay() == null ? other.getAutoSettPay() == null : this.getAutoSettPay().equals(other.getAutoSettPay()))
                && (this.getRegRole() == null ? other.getRegRole() == null : this.getRegRole().equals(other.getRegRole()))
                && (this.getUserCreateRole() == null ? other.getUserCreateRole() == null : this.getUserCreateRole().equals(other.getUserCreateRole()))
                && (this.getPayUrlCheck() == null ? other.getPayUrlCheck() == null : this.getPayUrlCheck().equals(other.getPayUrlCheck()))
                && (this.getVipSale() == null ? other.getVipSale() == null : this.getVipSale().equals(other.getVipSale()))
                && (this.getVipStaff2() == null ? other.getVipStaff2() == null : this.getVipStaff2().equals(other.getVipStaff2()))
                && (this.getVipStaff1() == null ? other.getVipStaff1() == null : this.getVipStaff1().equals(other.getVipStaff1()))
                && (this.getVipMethod() == null ? other.getVipMethod() == null : this.getVipMethod().equals(other.getVipMethod()))
                && (this.getIsApiOpen() == null ? other.getIsApiOpen() == null : this.getIsApiOpen().equals(other.getIsApiOpen()))
                && (this.getCloseApiDetial() == null ? other.getCloseApiDetial() == null : this.getCloseApiDetial().equals(other.getCloseApiDetial()))
                && (this.getSysThreams() == null ? other.getSysThreams() == null : this.getSysThreams().equals(other.getSysThreams()))
                && (this.getUserReg() == null ? other.getUserReg() == null : this.getUserReg().equals(other.getUserReg()))
                && (this.getPayTitle() == null ? other.getPayTitle() == null : this.getPayTitle().equals(other.getPayTitle()))
                && (this.getUseUserQq() == null ? other.getUseUserQq() == null : this.getUseUserQq().equals(other.getUseUserQq()))
                && (this.getShowPayReadme() == null ? other.getShowPayReadme() == null : this.getShowPayReadme().equals(other.getShowPayReadme()))
                && (this.getPayReadme() == null ? other.getPayReadme() == null : this.getPayReadme().equals(other.getPayReadme()))
                && (this.getPayToAlipay() == null ? other.getPayToAlipay() == null : this.getPayToAlipay().equals(other.getPayToAlipay()))
                && (this.getPayToWxpay() == null ? other.getPayToWxpay() == null : this.getPayToWxpay().equals(other.getPayToWxpay()))
                && (this.getPayToQqpay() == null ? other.getPayToQqpay() == null : this.getPayToQqpay().equals(other.getPayToQqpay()))
                && (this.getTestAlipay() == null ? other.getTestAlipay() == null : this.getTestAlipay().equals(other.getTestAlipay()))
                && (this.getTestQqpay() == null ? other.getTestQqpay() == null : this.getTestQqpay().equals(other.getTestQqpay()))
                && (this.getTestWxpay() == null ? other.getTestWxpay() == null : this.getTestWxpay().equals(other.getTestWxpay()))
                && (this.getRegAlipay() == null ? other.getRegAlipay() == null : this.getRegAlipay().equals(other.getRegAlipay()))
                && (this.getRegQqpay() == null ? other.getRegQqpay() == null : this.getRegQqpay().equals(other.getRegQqpay()))
                && (this.getRegWxpay() == null ? other.getRegWxpay() == null : this.getRegWxpay().equals(other.getRegWxpay()))
                && (this.getHomeLogo() == null ? other.getHomeLogo() == null : this.getHomeLogo().equals(other.getHomeLogo()))
                && (this.getHomeQrcode() == null ? other.getHomeQrcode() == null : this.getHomeQrcode().equals(other.getHomeQrcode()))
                && (this.getAutoSett() == null ? other.getAutoSett() == null : this.getAutoSett().equals(other.getAutoSett()))
                && (this.getAutoSettlePay() == null ? other.getAutoSettlePay() == null : this.getAutoSettlePay().equals(other.getAutoSettlePay()))
                && (this.getDisableShopPay() == null ? other.getDisableShopPay() == null : this.getDisableShopPay().equals(other.getDisableShopPay()))
                && (this.getExtenStatus() == null ? other.getExtenStatus() == null : this.getExtenStatus().equals(other.getExtenStatus()))
                && (this.getExtenMinMoney() == null ? other.getExtenMinMoney() == null : this.getExtenMinMoney().equals(other.getExtenMinMoney()))
                && (this.getExtenMaxMoney() == null ? other.getExtenMaxMoney() == null : this.getExtenMaxMoney().equals(other.getExtenMaxMoney()))
                && (this.getOrderFilter() == null ? other.getOrderFilter() == null : this.getOrderFilter().equals(other.getOrderFilter()))
                && (this.getExtenUpdateProxy() == null ? other.getExtenUpdateProxy() == null : this.getExtenUpdateProxy().equals(other.getExtenUpdateProxy()))
                && (this.getExtenMoneyStatus() == null ? other.getExtenMoneyStatus() == null : this.getExtenMoneyStatus().equals(other.getExtenMoneyStatus()))
                && (this.getTrShIs() == null ? other.getTrShIs() == null : this.getTrShIs().equals(other.getTrShIs()))
                && (this.getAuthCode() == null ? other.getAuthCode() == null : this.getAuthCode().equals(other.getAuthCode()))
                && (this.getProxyStaffBase() == null ? other.getProxyStaffBase() == null : this.getProxyStaffBase().equals(other.getProxyStaffBase()));
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
        result = prime * result + ((getPayStaff1() == null) ? 0 : getPayStaff1().hashCode());
        result = prime * result + ((getPayStaff2() == null) ? 0 : getPayStaff2().hashCode());
        result = prime * result + ((getKfqqq() == null) ? 0 : getKfqqq().hashCode());
        result = prime * result + ((getKfqq() == null) ? 0 : getKfqq().hashCode());
        result = prime * result + ((getSettMin() == null) ? 0 : getSettMin().hashCode());
        result = prime * result + ((getHttpUrl() == null) ? 0 : getHttpUrl().hashCode());
        result = prime * result + ((getCopyright() == null) ? 0 : getCopyright().hashCode());
        result = prime * result + ((getIcpInfo() == null) ? 0 : getIcpInfo().hashCode());
        result = prime * result + ((getKeywords() == null) ? 0 : getKeywords().hashCode());
        result = prime * result + ((getDecText() == null) ? 0 : getDecText().hashCode());
        result = prime * result + ((getSiteName() == null) ? 0 : getSiteName().hashCode());
        result = prime * result + ((getMusic() == null) ? 0 : getMusic().hashCode());
        result = prime * result + ((getUserDef() == null) ? 0 : getUserDef().hashCode());
        result = prime * result + ((getRegPrice() == null) ? 0 : getRegPrice().hashCode());
        result = prime * result + ((getQunUrl() == null) ? 0 : getQunUrl().hashCode());
        result = prime * result + ((getIsVeryDomain() == null) ? 0 : getIsVeryDomain().hashCode());
        result = prime * result + ((getAutoSettPay() == null) ? 0 : getAutoSettPay().hashCode());
        result = prime * result + ((getRegRole() == null) ? 0 : getRegRole().hashCode());
        result = prime * result + ((getUserCreateRole() == null) ? 0 : getUserCreateRole().hashCode());
        result = prime * result + ((getPayUrlCheck() == null) ? 0 : getPayUrlCheck().hashCode());
        result = prime * result + ((getVipSale() == null) ? 0 : getVipSale().hashCode());
        result = prime * result + ((getVipStaff2() == null) ? 0 : getVipStaff2().hashCode());
        result = prime * result + ((getVipStaff1() == null) ? 0 : getVipStaff1().hashCode());
        result = prime * result + ((getVipMethod() == null) ? 0 : getVipMethod().hashCode());
        result = prime * result + ((getIsApiOpen() == null) ? 0 : getIsApiOpen().hashCode());
        result = prime * result + ((getCloseApiDetial() == null) ? 0 : getCloseApiDetial().hashCode());
        result = prime * result + ((getSysThreams() == null) ? 0 : getSysThreams().hashCode());
        result = prime * result + ((getUserReg() == null) ? 0 : getUserReg().hashCode());
        result = prime * result + ((getPayTitle() == null) ? 0 : getPayTitle().hashCode());
        result = prime * result + ((getUseUserQq() == null) ? 0 : getUseUserQq().hashCode());
        result = prime * result + ((getShowPayReadme() == null) ? 0 : getShowPayReadme().hashCode());
        result = prime * result + ((getPayReadme() == null) ? 0 : getPayReadme().hashCode());
        result = prime * result + ((getPayToAlipay() == null) ? 0 : getPayToAlipay().hashCode());
        result = prime * result + ((getPayToWxpay() == null) ? 0 : getPayToWxpay().hashCode());
        result = prime * result + ((getPayToQqpay() == null) ? 0 : getPayToQqpay().hashCode());
        result = prime * result + ((getTestAlipay() == null) ? 0 : getTestAlipay().hashCode());
        result = prime * result + ((getTestQqpay() == null) ? 0 : getTestQqpay().hashCode());
        result = prime * result + ((getTestWxpay() == null) ? 0 : getTestWxpay().hashCode());
        result = prime * result + ((getRegAlipay() == null) ? 0 : getRegAlipay().hashCode());
        result = prime * result + ((getRegQqpay() == null) ? 0 : getRegQqpay().hashCode());
        result = prime * result + ((getRegWxpay() == null) ? 0 : getRegWxpay().hashCode());
        result = prime * result + ((getHomeLogo() == null) ? 0 : getHomeLogo().hashCode());
        result = prime * result + ((getHomeQrcode() == null) ? 0 : getHomeQrcode().hashCode());
        result = prime * result + ((getAutoSett() == null) ? 0 : getAutoSett().hashCode());
        result = prime * result + ((getAutoSettlePay() == null) ? 0 : getAutoSettlePay().hashCode());
        result = prime * result + ((getDisableShopPay() == null) ? 0 : getDisableShopPay().hashCode());
        result = prime * result + ((getExtenStatus() == null) ? 0 : getExtenStatus().hashCode());
        result = prime * result + ((getExtenMinMoney() == null) ? 0 : getExtenMinMoney().hashCode());
        result = prime * result + ((getExtenMaxMoney() == null) ? 0 : getExtenMaxMoney().hashCode());
        result = prime * result + ((getOrderFilter() == null) ? 0 : getOrderFilter().hashCode());
        result = prime * result + ((getExtenUpdateProxy() == null) ? 0 : getExtenUpdateProxy().hashCode());
        result = prime * result + ((getExtenMoneyStatus() == null) ? 0 : getExtenMoneyStatus().hashCode());
        result = prime * result + ((getTrShIs() == null) ? 0 : getTrShIs().hashCode());
        result = prime * result + ((getAuthCode() == null) ? 0 : getAuthCode().hashCode());
        result = prime * result + ((getProxyStaffBase() == null) ? 0 : getProxyStaffBase().hashCode());
        return result;
    }
}